subperitoneal appendicitis - French English Dictionary